cladding hydridation - French English Dictionary